﻿// E:\2022_first\AppDevelopment\procedure\mini-mine-digital-mine-system\QuantyView3D_SDK\build\3DFrame\QuantyView3d\MiniMine\UI\test\TestClass.cpp: 实现文件
//


#include "TestClass.h"
#include "afxdialogex.h"
#include"resource2.h"
#include"../../../StdAfx.h"




// TestClass 对话框

IMPLEMENT_DYNAMIC(TestClass, CDialogEx)

TestClass::TestClass(CWnd* pParent /*=nullptr*/)
	: CDialogEx(IDD_TEST_TT, pParent)
	, xnum(0)
	, ynum(0)
	, znum(0)
{

}

TestClass::~TestClass()
{
}

void TestClass::DoDataExchange(CDataExchange* pDX)
{
	CDialogEx::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_EDIT1, xnum);
	DDX_Text(pDX, IDC_EDIT2, ynum);
	DDX_Text(pDX, IDC_EDIT3, znum);
}


BEGIN_MESSAGE_MAP(TestClass, CDialogEx)
	ON_BN_CLICKED(IDOK, &TestClass::OnBnClickedOk)
	ON_EN_CHANGE(IDC_EDIT3, &TestClass::OnEnChangeEdit3)
	ON_EN_CHANGE(IDC_EDIT1, &TestClass::OnEnChangeEdit1)
	ON_EN_CHANGE(IDC_EDIT2, &TestClass::OnEnChangeEdit2)
	ON_BN_CLICKED(IDCANCEL, &TestClass::OnBnClickedCancel)
END_MESSAGE_MAP()


// TestClass 消息处理程序


void TestClass::OnBnClickedOk()
{
	UpdateData(TRUE);
	CDialogEx::OnOK();

	// TODO: 在此添加控件通知处理程序代码
	
}


void TestClass::OnEnChangeEdit3()
{
	// TODO:  如果该控件是 RICHEDIT 控件，它将不
	// 发送此通知，除非重写 CDialogEx::OnInitDialog()
	// 函数并调用 CRichEditCtrl().SetEventMask()，
	// 同时将 ENM_CHANGE 标志“或”运算到掩码中。

	// TODO:  在此添加控件通知处理程序代码
}


void TestClass::OnEnChangeEdit1()
{
	// TODO:  如果该控件是 RICHEDIT 控件，它将不
	// 发送此通知，除非重写 CDialogEx::OnInitDialog()
	// 函数并调用 CRichEditCtrl().SetEventMask()，
	// 同时将 ENM_CHANGE 标志“或”运算到掩码中。

	// TODO:  在此添加控件通知处理程序代码
}


void TestClass::OnEnChangeEdit2()
{
	// TODO:  如果该控件是 RICHEDIT 控件，它将不
	// 发送此通知，除非重写 CDialogEx::OnInitDialog()
	// 函数并调用 CRichEditCtrl().SetEventMask()，
	// 同时将 ENM_CHANGE 标志“或”运算到掩码中。

	// TODO:  在此添加控件通知处理程序代码
}


void TestClass::OnBnClickedCancel()
{
	// TODO: 在此添加控件通知处理程序代码
	CDialogEx::OnCancel();
}
